total phosphorus - French English Dictionary